"""
__project__ = 'py_test'    #项目名称
__file_name__ = 'test2'    #文件名称
__author__ = 'yiyi'        #作者名称
__time_ = '2020/10/28 0028 下午 1:51'    #当前时间，创建的时间
__product_name = 'lesson1'
-*- coding:utf-8 -*-    #可以识别中文
"""


#可变数类型    不可变数类型   列表是可变数类型，增删改查  不会给变其本身
# str1 = '1234567890'
# str2 = str1[-3:]
# print(str2)

#列表内容可以重复
# my_list = [1,2,3,4,5,6,7,8,9,10,1]
# print(my_list)
# #增加列表
# print(my_list.append([33,44]))  #追加
# print(my_list)
# my_list1 = my_list.extend([1,2,3])    #合并
# print(my_list)
# my_list.insert(3,"ghjk")
# print(my_list)   #插入
#


#修改


#表查询


#删除元素
# noinspection PyUnresolvedReferences

#元祖
# a = (1,2,3,4,5,6)
# a[0] ==2
# b = tuple()
# #查询元素
# if 2 in a:
#     print(a)

# 列表里的查询

# b = a.index(2)
# print(b)
# c = a.count(2)
# print(c)
# 元组出现的原因：不能增删改，为了数据安全    元组和列表可以轻易的转换，控制其权限，保护数据安全
# 可以通过下标拿到数据

#字典：运行速度快，应用更广，数据量大的时候  查询更快
# 由key 和value组成 是一一对应的，key是唯一的(不可变的数据类型)--列表是可变的数据类型，不能当作数去使用，value不是唯一的可以重复
# info = {
#     "name":"yiyi",
#     "pwd":"123456",
#     "num":"123456123456",
#     "id":"0101",
#     ():"121",
#     3:"val",
#     # []:"12121212"
#     # ([1]):"111"#()里面是什么类型就是是什么类型，不能有列表，不能有可变的数据类型包含在key中
#     # ([1],):"111"
#     # ([1],121):"111"
# }
# print(info)


#字典是无序的不能用下标索引
# key是唯一不能重复的，不能使用下标，因为字典是无序的，字典是可变的数据类型，key只能取不可变的数据类型
# value随意取值
# 创建一个空字典
# a = dict()
# b = {"name":"yiyi","age":18}





